/* 版权信息 */
/* 背景 */
#post .post-copyright {
    background: var(--heo-card-bg);
    padding: 2rem 1.3rem;
    overflow: hidden;
    border: var(--style-border);
    border-width: 1px;
    transition: 0.3s;
    border-radius: 11px;
  }
  
  #post .post-copyright:after {
    position: absolute;
    right: 22px;
    top: -77px;
    content: '\f25e';
    font-size: 180px;
    font-family: 'Font Awesome 5 Brands';
    color: var(--heo-fontcolor);
    opacity: 0.4;
    filter: blur(7px);
  }
  
  @media screen and (max-width: 768px) {
    #post .post-copyright {
      padding: 1rem 1.3rem;
    }
  }
  
  .post-copyright__author {
    display: flex;
    align-items: center;
  }
  
  .post-copyright__original {
    background: var(--heo-fontcolor);
    color: var(--heo-card-bg);
    padding: 0.2rem 0.5rem;
    font-size: 0.7rem;
    border-radius: 8px;
    margin-right: 0.5rem;
    font-weight: bold;
    line-height: 1.5;
    white-space: nowrap;
  }
  
  .post-copyright__original:hover {
    background: var(--heo-main);
    color: var(--heo-white);
  }
  
  @media screen and (max-width: 768px) {
    #post .post-copyright {
      box-shadow: var(--heo-shadow-border);
    }
  
    .post-copyright .post-meta-original {
      display: none;
    }
  
    .post-copyright__original {
      display: none;
    }
  
    #post .post-copyright:after {
      display: none;
    }
  }
  
  
  /* 作者名 */
  #post .post-copyright .post-copyright-info a {
    padding: 0;
    color: var(--heo-fontcolor);
    font-weight: bold;
  }
  
  #post .post-copyright .post-copyright__notice .post-copyright-info a {
    padding: 0 4px;
  }
  
  #post .post-copyright .post-copyright-info a:hover {
    color: var(--heo-lighttext);
  }
  
  #post .post-copyright .post-copyright-info {
    padding-left: 0;
    color: var(--heo-fontcolor);
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
  }
  
  #post .post-copyright .post-copyright-title {
    padding-left: 0;
    color: var(--heo-fontcolor);
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-size: 1rem;
    font-weight: bold;
  }
  
  #post .post-copyright .post-copyright-title:hover {
    color: var(--heo-lighttext);
  }
  
  #post>div.post-copyright>div.post-copyright__author>span>span {
    padding: 0;
    color: var(--heo-fontcolor);
    font-weight: bold;
    font-size: 1rem;
    line-height: 1.38;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
  }
  
  @media screen and (max-width: 768px) {
    #post>div.post-copyright>div.post-copyright__author>span>span {
      -webkit-line-clamp: 3;
    }
  
    #post .post-copyright .post-copyright-info {
      -webkit-line-clamp: 2;
    }
  
    #post .post-copyright .post-copyright-title {
      -webkit-line-clamp: 3;
      line-height: 1.2;
    }
  }
  
  /* 链接 */
  #post>div.post-copyright>div.post-copyright__type {
    line-height: 16px;
    display: flex;
    margin-top: 8px;
  }
  
  #post>div.post-copyright>div.post-copyright__type>span>a {
    font-size: 14px;
    opacity: 0.6;
    line-height: 16px;
  }
  
  #post>div.post-copyright>div.post-copyright__type>span>a:hover {
    opacity: 1;
    background: none;
  }
  
  #post-copyright-url a {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
  }
  /* 提示 */
  #post>div.post-copyright>div.post-copyright__notice {
    font-size: 0.7rem;
    line-height: 1rem;
    margin: 0.5rem 0;
  }
  /*装饰圈*/
  #post .post-copyright:before {
    display: none;
  }
  
  #post .post-copyright .post-copyright-meta {
      color: #BDBDBD;
      font-weight: bold;
  }
  #post .post-copyright {
      padding: 2rem 1.3rem;
      border-radius: 11px;
      border-style: solid;
  }
  

  
  
/*文章分页卡片美化*/
#pagination .prev-post a, #pagination .next-post a {

  border-style: ridge;
  border-width: 1px;
  border-color: #A5A5A5;
  border-radius: 20px; /*边框圆角*/
}




  /*文章相关推荐卡片美化*/
  .relatedPosts > .relatedPosts-list > div {
    border-radius: 20px;
  }
    